WooMS\ProductVariable B

Total Complexity 78
Dependencies 7
Dependents 1
Total lines 734
Lines of code 460
Logical lines of code 261
Comment lines 98
Methods 22
Properties 2

Methods 22

Method Rating Maintainability Complexity Lines of code
set_product_attributes_for_variation()
A
37 11 85
update_variation()
A
38 11 75
walker()
A
44 6 46
save_attributes_for_variation()
S
47 6 36
update_product()
S
53 6 25
display_state()
S
48 5 35
get_attribute_id_by_label()
S
57 6 18
process_rows()
S
57 4 16
get_attribute_taxonomy_by_id()
S
59 4 15
get_product_id_by_uuid()
S
61 3 12
add_variation()
S
59 2 14
get_variation_by_wooms_id()
S
60 2 14
add_settings()
S
56 1 18
is_enable()
S
71 2 6
variation_sync_id()
S
70 2 6
init()
S
60 1 12
stop_manually()
S
73 1 5
walker_finish()
S
67 1 9
start_manually()
S
74 1 4
get_session_id()
S
79 1 3
reset_after_main_walker_finish()
S
78 1 3
set_wait()
S
80 1 3